org 0x7e00
 [bits 16]
 mov ax, 0xb800
 mov gs, ax
 mov ah, 0x03 ;青色
 ; mov al, '2'
 ; mov [gs:2 * 4], ax
 ; mov al, '2'
 ; mov [gs:2 * 5], ax
 ; mov al, '3'
 ; mov [gs:2 * 6], ax
 ; mov al, '3'
 ; mov [gs:2 * 7], ax
 ; mov al, '6'
 ; mov [gs:2 * 8], ax
 ; mov al, '0'
 ; mov [gs:2 * 9], ax
 ; mov al, '0'
 ; mov [gs:2 * 10], ax
 ; mov al, '3'
 ; mov [gs:2 * 11], ax
    
 mov ecx, bootloader_tag_end - bootloader_tag
 xor ebx, ebx
 mov esi, bootloader_tag
 output_bootloader_tag:
     mov al, [esi]
     mov word[gs:bx], ax
     inc esi
     add ebx,2
     loop output_bootloader_tag
 jmp $ ; 死循环
    
 bootloader_tag db 'run bootloader 22336003_DJT'
 bootloader_tag_end:
